package it.pizzastorm.domain.geolocalizzazione;


/**
 * 
 * Le classi che implementano questa interfaccia sono in grado di fornire una
 * posizione su una mappa sia in termini di indirizzo che di coordinate
 * geografiche.
 * 
 */
public interface Geolocalizzato {
	/**
	 * Restituisce l'indirizzo dove si trova l'oggetto.
	 * 
	 * @return l' indirizzo dove si trova l'oggetto
	 */
	Indirizzo getIndirizzo();

	/**
	 * Restituisce la posizione dove si trova l'oggetto.
	 * 
	 * @return la posizione dove si trova l'oggetto
	 */
	Posizione getPosizione();
}
